table of contents
lilo(8) | 2007-10-27-16:31 | lilo(8) |
НАЗВА ¶
lilo - встановити завантажник (boot loader)
ЗВІД ¶
Основна функція:
/sbin/lilo - встановити завантажник
Додаткові:
/sbin/lilo -q - запит
мапи
/sbin/lilo -R -
встановити
замовчальний
командний
рядок для
наступного
перевантаження
/sbin/lilo -I - взнати
назву
шляху
поточного
ядра
/sbin/lilo {-u|-U} -
прибрати lilo
ОПИС ¶
lilo встановлює завантажник, що запуститься при наступному вантаженні. Має чимало опцій.
-b пристрій_вантаження¶
Задати пристрій вантаження (boot device); тобто, де буде встановлено завантажник. -b /dev/hda задає Головний Запис Вантаження (Master Boot Record); -b /dev/sdb5 задає перший розширений розділ (extended partition) на другому SCSI диску.
-c¶
Включити стиснення мапи. Це об'єднає запити читання з суміжних секторів. Прискорює вантаження (особливо з дискети).
-C файл-настройки¶
lilo читає інструкції про те, які файли відображати зі свого файла налаштування, за замовчуванням /etc/lilo.conf . Ця опція може вказати інший файл налаштування.
-d затримка¶
Якщо ви вказали кілька ядер, і натиснете Shift при вантаженні, завантажник дасть вибрати, яку систему вантажити. Після періоду очікування вантажиться перше ядро зі списка. Ця опція вказує тривалість затримки у децисекундах.
-D мітка¶
За замовчуванням вантажити ядро з даною міткою, а не перше у списку.
-f disk-tab¶
Задає файл параметрів геометрії диска. (звично /etc/disktab .)
-i завантажник¶
Задає файл, що буде новим завантажником. (типово /boot/boot.b .)
-I мітка¶
Мітку запущеного ядра можна знайти у змінній оточення BOOT_IMAGE, чи у псевдофайлі '/proc/cmdline'. Ця команда виведе відповідну назву шляху на звичайний вивід.
-l¶
Створювати лінійні адреси секторів замість адрес сектор/голівка/циліндр (S/H/C).
-L¶
Створювати 32-бітні Логічні Адреси Блоку (LBA) замість адрес C:H:S, надаючи доступ до всіх розділів диска з більш ніж 1024 циліндрами.
-m файл-мапи¶
Вжити вказану мапу замість типової.
-P {fix|ignore}¶
Виправити (fix), чи пропустити (ignore) пошкоджені таблиці розділів, тобто таблиці з невідповідними одне одному лінійними адресами та адресами сектор/голівка/циліндр.
-q¶
Список зараз відображених файлів. lilo підтримує файл, звично /boot/map , що містить назву та положення ядер для вантаження. Ця опція перелічить ці назви. Вживайте з -v для докладнішої інформації про встановлений завантажник.
-r коренева-тека¶
Перед іншими діями, виконати chroot до вказаної теки. Вживається для відновлення системи при вантаженні з дискети.
-R командний рядок¶
Ця опція вказує командний рядок для наступного запуску завантажника. Потім завантажник витре цей рядок: це одноразова команда. Вона звично вживається в сценаріях перевантаженя, одразу перед викликом 'shutdown -r'.
-s файл-збереження¶
lilo , перезаписуючи сектор вантаження, зберігає старий вміст в файлі, за замовчуванням /boot/boot.NNNN де NNNN залежить від пристрою. Ця опція вказує інший файл збереження сектора вантаження. (Або, разом з опцією -u, вказує з якого файла відновити сектор вантаження).
-S файл-збереження¶
Звично, lilo не перезапише існуючий файл збереження. Ця опція дозволяє перезапис.
-t ¶
Лише перевірка. Не записувати новий сектор вантаження чи файл мапи. Вживайте з -v щоб взнати, що lilo збирається робити.
-T опція¶
Друк системної інформації, частина якої береться з BIOS системи. Це зручніше ніж вантаження діагностичної дискети LILO на проблемній системі. опція одна з наступних:
help - вивести список наявних опцій діагностики
ChRul - друк типів розділів залежно від правил зміни
EBDA - друк інформації Extended BIOS Data Area
geom=<drive> друк геометрії диска bios ;
наприклад, geom=0x80
geom - друк геометрії всіх дисків
table=<диск> друк основаної таблиці розділу диска ;
наприклад, table=/dev/sda
-u [назва-пристрою]¶
Прибрати lilo, встановлюючи збережений сектор вантаження. Можна вживати разом з '-s' and '-C'. Вказувати device-name необов'язково. Відбувається перевірка мітки часу.
-U [назва-пристрою]¶
Те саме, але не перевіряти мітку часу.
-v¶
Видавати докладнішу інформацію. Задання від одної до п'яти опцій -v зробить lilo докладнішим, або вживайте -v n (n=1..5) для встановлення рівня докладності n.
-V¶
Друк номера версії.
Перелічені опції командного рядка відповідають ключовим словах файлу настройки як вказано нижче.
-b¶
пристрій_вантаження
boot=пристрій_вантаження
-c ¶
compact
-d¶
дсек
delay=дсек
-D¶
мітка
default=мітка
-i¶
завантажник
install=завантажник
-f¶
файл
disktab=файл
-l ¶
linear
-L ¶
lba32
-m¶
файл_мапи
map=файл_мапи
-P¶
fix
fix-table
-P¶
ignore
ignore-table
-s¶
файл
backup=файл
-S¶
файл
force-backup=файл
-v¶
[N]
verbose=рівень
НЕСУМІСНОСТІ ¶
lilo мав проблеми з reiserfs представленим з ядрами 2.2.x, коли файлова система монтується без опції 'notail'. Ця несумісність розв'язана починаючи з reiserfs 3.6.18 та lilo 21.6.
ДИВІТЬСЯ ТАКОЖ ¶
lilo.conf(5).
lilo йде з дуже
докладною
документацією.
(lilo-21.6.2)
АВТОРИ ¶
Werner Almesberger <almesber@lrc.epfl.ch>
John Coffman <johninsd@san.rr.com> (1/2001)
2007-10-27-16:31 | © 2005-2007 DLOU, GNU FDL |